package cn.tx.service;

import cn.tx.entity.PageResult;
import cn.tx.entity.QueryPageBean;
import cn.tx.pojo.CheckGroup;

import java.util.List;

/**
 * @author Snake Eyes
 * @PROJECT_NAME: health_parent
 * @DESCRIPTION:
 * @USER: 11647
 * @DATE: 2021/8/27 12:51
 * @Email: 1164763541@qq.com
 */
public interface CheckGroupService {
    /**
     * @return
     * @author :11647
     * @date ：Created in 2021/8/27  14:29
     * @description：(描述) 查询所有
     * @modified By：11647
     * @version:
     */
    List<CheckGroup> findAll();

    /**
     * @param pageBean
     * @return
     * @author :11647
     * @date ：Created in 2021/8/27  14:28
     * @description：(描述) 分页查询
     * @modified By：11647
     * @version:
     */
    public PageResult findPage(QueryPageBean pageBean);

    void save(Integer[] checkitemIds, CheckGroup formData);

    List checkItemFindById(Integer checkGroup);

    void update(Integer[] checkitemIds, CheckGroup formData);

    void delete(Integer checkGroupId);
}
